unit trust
noun
1
British
: mutual fund
2
: an investment company whose portfolio consists of long-term bonds that are held to maturity
Love words? Need even more definitions?
Merriam-Webster unabridged
Share